Participative democracy - German English Dictionary